/* CSS Document */
@charset "utf-8";
html {background:#eeeded;color: #999;}
blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, iframe, legend, li, ol, p, pre, td, textarea, th, ul {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0 none;}
ol, ul {list-style: outside none none;}
input:focus, select:focus, textarea:focus {outline: 0 none;}
input[type="text"], textarea {}
textarea {overflow: auto;resize: none;}
button, h1, h2, h3, h4, h5, h6, input, select, textarea {font-size: 100%; border:none;}
body {font: 12px/1.5 "微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif !important;}
a {color: #222;text-decoration: none; cursor:pointer;}
a:hover {color:#ff6c00; cursor:pointer;}
.clearfix::after {clear: both;content: " ";display: block;font-size: 0;height: 0;visibility: hidden;}
.clear {clear: both;height: 0;overflow: hidden;}
em {font-style: normal;}
.fl{ float:left;}
.fr{ float:right;}

.header{ height:69px; background:#141414; width:100%;}
.header .logo{ width:1002px; margin:0 auto; height:68px;}
.header .logo h1{ float:left; width:auto; margin:13px 0 0 7px; color:#ff6600; height:47px; line-height:47px; font-size:18px; font-weight:normal;}
.header .logo h1 a{ float:left;color:#fff;}
.header .logo h1 span{ float:left; margin:0 24px;}
.header .logo h1 .nav{ float:left; color:#7b7b7b; background:url(/m/i/pub/nav_dot2.png) no-repeat right 20px; width:76px; position:relative; cursor:pointer;_padding-top:10px;}
.header .logo h1 .nav_off{ background:url(/m/i/pub/nav_dot3.png) no-repeat right 20px;}
.header .logo h1 .nav img{ padding-right:3px; }
.header .logo ul{ width:394px; height:34px; background:url(/m/i/pub/logo_bg2.png);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; line-height:34px;color:#cacaca; position:absolute; left:-75px; top:44px;}
.header .logo ul li{ float:left;}
.header .logo ul a{ color:#cacaca; font-size:15px; margin:0 16px;}
.header .logo ul a:hover{ color:#ff6c00;}
.header .logo ul a img{margin-top:10px;}
.header .logo ul li.last a{ margin-top:10px;background:url(/m/i/pub/zb1.png) no-repeat; display:block; width:48px; height:13px;}
.header .logo ul li.last a:hover{background:url(/m/i/pub/zb1_h.png) no-repeat;}

.focus .fcon a{display:block;}
.header ul{ width:394px; height:34px; background:url(/m/i/pub/logo_bg2.png);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; line-height:34px;color:#cacaca; position:absolute; left:-75px; top:44px;}
.header ul li{ float:left;}
.header ul a{ color:#cacaca; font-size:15px; margin:0 16px;}
.header ul a:hover{ color:#ff6c00;}
.header ul a img{margin-top:10px;}
.header ul li.last a{ margin-top:10px;background:url(/m/i/pub/zb1.png) no-repeat; display:block; width:48px; height:13px;}
.header ul li.last a:hover{background:url(/m/i/pub/zb1_h.png) no-repeat;}
.fixedPanel {
    position: fixed;
top:20px;
}

.header .select{float: right;height: 28px;margin:27px 4px 0 0;position: relative;width:262px; background:url(/m/i/index/input_bg.png);border: 1px solid #9294a3;border-radius: 3px; -moz-border-radius:3px;-webkit-border-radius: 3px;}
.header .select .search-txtinput{background:none no-repeat 230px center;color: #e8e8e8;height: 22px;border-radius: 3px; -moz-border-radius:3px;-webkit-border-radius: 3px;left: 0;line-height: 22px;padding: 3px 29px 3px 10px;position: absolute;top: 0;width:223px;}
.header .select .search-btninput{background: url(/m/i/index/big.png) no-repeat 20px 3px;border: medium none;cursor: pointer;height: 28px;position: absolute;right: 0;top: 0;width: 50px;z-index: 100;}
.header .date{ float:right; color:#fff; width:216px; padding-left:30px; margin-top:27px; height:27px; line-height:27px; font-size:15px;}
.header .date span{ display:inline-block; float:left; padding-right:10px;}
.header .date img{ margin:0px 5px; float:left;}
.header .date a{ color:#fff; display:block; float:right;}
.header .date a:hover{ color:#fff;}



.footer{ background:#e9e8e8; width:100%; clear:both; overflow:hidden;}
.footer .about{ width:916px; margin:0 auto;}
.footer .query{ margin:27px auto; width:358px; height:32px;}
.footer .query .txt{ width:272px; height:29px; line-height:30px; border:1px solid #b0afaf; background:#fff; float:left; padding-left:10px; color:#7e7d7d; font-size:15px;}
.footer .query .sbt{ width:70px; height:32px; line-height:32px; float:right; color:#fff; font-size:18px; background:#ff8400; font-family:"微软雅黑";cursor:pointer;}
.footer .about dl{ margin-bottom:30px; font-size:13px; color:#323232; overflow:hidden;}
.footer .about dl dt{ width:86px; float:left; line-height:35px;font-size:13px; color:#a8a8a8;}
.footer .about dl dd{float: left;width: 830px;line-height: 30px;}
.footer .about dl dd a{font-size:13px; color:#323232; line-height:35px;}
.footer .about dl dd a:hover{ color:#ff6c00;}
.footer .about dl dd span{ margin:0 6px; _margin:0;}
.foot{ height:72px; text-align:center; background:#a8a8a8; color:#fff; font-size:13px; padding-top:25px; line-height:25px;}
.foot a{ color:#fff; padding:0 5px;}
.foot a:hover{ color:#ff6c00;}
 #show li { font-size: 15px; height: 28px; line-height: 28px; list-style-type: none; margin: 0; overflow: hidden; padding: 0; }
 #show ul li { text-indent: 10px; cursor: pointer; }
#show ul { border: 1px solid #c2d0e7; }
#show ul li b { color: #f60; font-weight: bold; }
#show ul .select { background-color: #3366CC; text-align: left; color:White; margin:0; padding:0; }
#show ul .unselect { padding:0; margin:0;color:#323232; }
 #show ul { border: 1px solid #c2d0e7; }
#show { display:none; width: 286px;background:#fff; position:absolute;left:0;top:33px;}
.Mainbox{width:360px; position:relative;margin:0 auto;}
.vediobox .bottom a#changyan_count_unit{
  color: #9b9a9a;
    display: inline;
    float: none;
    margin: 0;
    text-align: center;
}
.wtline{color:#fff;}
.header .date span.yjcity{
background:url(/m/i/pub/dot.png) no-repeat right top;
}
.footer .about dl {
 margin-bottom: 0;
 font-size: 13px;
 color: #323232;
 overflow: hidden;
 width: auto;
 padding: 0;
 float: none;
 display: block;
}
